| 1 | 194 | Nathan Schwoerer | 9 | Madison West | 1 | 1 | 05:48.19 | 11:46.39 | 18:18.41 |
| 2 | 203 | Walter Strange | 10 | Madison West | 2 | 2 | 05:48.25 | 11:57.22 | 18:34.58 |
| 3 | 207 | Harold Westergaaard | 9 | Madison West | 3 | 3 | 05:49.60 | 11:58.55 | 18:37.64 |
| 4 | 195 | Ray Sensenbrenner | 12 | Madison West | 4 | 4 | 06:01.21 | 12:11.96 | 18:45.20 |
| 5 | 163 | Clay Elmore | 10 | Madison West | 5 | 5 | 05:49.33 | 12:01.17 | 18:46.34 |
| 6 | 206 | Summit Todd | 9 | Madison West | 6 | (6) | 05:48.25 | 11:55.74 | 18:47.99 |
| 7 | 180 | Isaac Mozena | 11 | Madison West | 7 | (7) | 05:58.75 | 12:12.78 | 18:48.86 |
| 8 | 167 | Joe Hegeman | 11 | Madison West | 8 | > 7 | 05:55.09 | 12:12.38 | 18:48.95 |
| 9 | 162 | Caleb Ellenberg | 12 | Madison West | 9 | > 7 | 05:49.99 | 12:05.58 | 18:56.48 |
| 10 | 156 | Owen Cooney | 10 | Madison West | 10 | > 7 | 05:49.30 | 12:03.38 | 19:01.05 |
| 11 | 183 | Zachary Nilsson | 11 | Madison West | 11 | > 7 | 06:00.79 | 12:12.99 | 19:01.07 |
| 12 | 197 | Grant Shadman | 11 | Madison West | 12 | > 7 | 05:55.09 | 12:16.55 | 19:02.00 |
| 13 | 158 | Jasper Darley | 9 | Madison West | 13 | > 7 | 06:03.10 | 12:28.62 | 19:11.12 |
| 14 | 166 | Danny Hegeman | 10 | Madison West | 14 | > 7 | 06:00.16 | 12:23.52 | 19:11.42 |
| 15 | 277 | Benjamin Kierzek | 11 | Muskego | 1 | 8 | 05:57.28 | 12:26.98 | 19:13.79 |
| 16 | 268 | Jimmy Dring | 11 | Muskego | 2 | 9 | 05:53.11 | 12:27.00 | 19:22.55 |
| 17 | 282 | Christopher Papson | 11 | Muskego | 3 | 10 | 05:59.32 | 12:27.21 | 19:22.97 |
| 18 | 275 | Jj Hughes | 9 | Muskego | 4 | 11 | 05:58.57 | 12:27.45 | 19:29.24 |
| 19 | 270 | Ethan Engel | 10 | Muskego | 5 | 12 | 06:14.65 | 12:42.03 | 19:34.67 |
| 20 | 884 | Anthony Agostini | 11 | Whitefish Bay | 1 | 13 | 06:07.48 | 12:32.49 | 19:34.70 |
| 21 | 174 | Sam Kuemmel | 12 | Madison West | 15 | > 7 | 06:19.75 | 12:49.18 | 19:41.36 |
| 22 | 890 | Aiden Chang | 11 | Whitefish Bay | 2 | 14 | 06:07.09 | 12:29.91 | 19:41.99 |
| 23 | 269 | Joseph Edlebeck | 11 | Muskego | 6 | (15) | 06:02.59 | 12:37.04 | 19:42.20 |
| 24 | 289 | Louis Walechka | 12 | Muskego | 7 | (16) | 06:15.55 | 12:48.75 | 19:44.60 |
| 25 | 290 | Jack Weibeler | 12 | Muskego | 8 | > 7 | 06:13.66 | 12:42.17 | 19:44.93 |
| 26 | 150 | Timon Cantley | 10 | Madison West | 16 | > 7 | 06:19.99 | 12:48.94 | 19:47.24 |
| 27 | 191 | Colin Ruchala | 10 | Madison West | 17 | > 7 | 06:15.01 | 12:53.35 | 20:05.24 |
| 28 | 178 | Elliott Mattison | 12 | Madison West | 18 | > 7 | 06:13.18 | 12:53.21 | 20:06.23 |
| 29 | 155 | Kieran Collins | 9 | Madison West | 19 | > 7 | 06:03.46 | 12:38.93 | 20:07.67 |
| 30 | 66 | Mozart Ontiveros | 10 | Des Plaines (Maine West) | 1 | 17 | 05:48.34 | 12:29.56 | 20:11.60 |
| 31 | 177 | Leo Lee | 11 | Madison West | 20 | > 7 | 06:31.33 | 13:14.29 | 20:12.47 |
| 32 | 280 | Jake McCullough | 11 | Muskego | 9 | > 7 | 06:07.84 | 12:47.65 | 20:12.53 |
| 33 | 160 | Zach Dufrense | 10 | Madison West | 21 | > 7 | 06:28.75 | 13:10.64 | 20:17.81 |
| 34 | 165 | Toby Friedman | 10 | Madison West | 22 | > 7 | 06:29.80 | 13:06.87 | 20:17.84 |
| 35 | 146 | Joe Beal | 10 | Madison West | 23 | > 7 | 06:26.98 | 13:07.39 | 20:19.73 |
| 36 | 69 | Shane Washington | 10 | Des Plaines (Maine West) | 2 | 18 | 06:24.37 | 13:03.85 | 20:27.86 |
| 37 | 134 | Austin Paccagnella | 10 | Greendale | 1 | 19 | 06:24.94 | 13:03.99 | 20:28.88 |
| 38 | 757 | Sebastian Figueroa | 11 | Racine Horlick | 1 | 20 | 06:18.22 | 13:06.66 | 20:29.78 |
| 39 | 175 | Steven Kuemmel | 10 | Madison West | 24 | > 7 | 06:29.11 | 13:11.16 | 20:33.02 |
| 40 | 133 | Tyson McCravens | 9 | Greendale | 2 | 21 | 06:24.88 | 13:25.97 | 20:36.05 |
| 41 | 897 | Charles Mitchell | 10 | Whitefish Bay | 3 | 22 | 06:24.82 | 13:21.68 | 20:39.53 |
| 42 | 190 | Jack Rogge | 11 | Madison West | 25 | > 7 | 06:42.85 | 13:26.91 | 20:39.92 |
| 43 | 209 | William Zuckerman | 9 | Madison West | 26 | > 7 | 06:14.83 | 13:09.66 | 20:45.02 |
| 44 | 179 | Charles Merrell Van Sickle | 11 | Madison West | 27 | > 7 | 06:42.31 | 13:26.91 | 20:45.23 |
| 45 | 137 | Anthony Sincere | 11 | Greendale | 3 | 23 | 06:45.22 | 13:45.10 | 20:49.79 |
| 46 | 199 | Aharon Shelef | 11 | Madison West | 28 | > 7 | 06:31.81 | 13:26.63 | 20:51.14 |
| 47 | 126 | Richard Derrick | 11 | Greendale | 4 | 24 | 06:49.21 | 13:44.70 | 20:56.24 |
| 48 | 121 | Gabe Anderson | 9 | Greendale | 5 | 25 | 06:26.59 | 13:25.67 | 20:56.96 |
| 49 | 286 | Brennen Saldivar | 11 | Muskego | 10 | > 7 | 06:16.78 | 13:14.16 | 21:02.06 |
| 50 | 817 | Jacob Courchaine | 10 | Sussex Hamilton | 1 | 26 | 06:43.51 | 13:34.88 | 21:04.49 |
| 51 | 828 | Fletcher Verheyen | 9 | Sussex Hamilton | 2 | 27 | 06:44.20 | 13:36.03 | 21:06.95 |
| 52 | 151 | Sam Carlsson | 10 | Madison West | 29 | > 7 | 06:22.84 | 13:21.10 | 21:07.28 |
| 53 | 786 | Drew Possing | 9 | South Milwaukee | 1 | 28 | 06:39.67 | 13:34.81 | 21:09.53 |
| 54 | 148 | Felix Berkelman | 12 | Madison West | 30 | > 7 | 06:42.10 | 13:30.92 | 21:09.59 |
| 55 | 815 | Trevor Benson | 9 | Sussex Hamilton | 3 | 29 | 06:52.24 | 13:53.82 | 21:19.91 |
| 56 | 159 | Axl Drinkwater of Baker | 10 | Madison West | 31 | > 7 | 06:52.12 | 13:56.18 | 21:20.63 |
| 57 | 449 | Logan Beyer | 10 | New Berlin Eisenhower | 1 | 30 | 06:38.59 | 13:44.82 | 21:21.02 |
| 58 | 120 | Lucas Alvarado | 12 | Greendale | 6 | (31) | 06:52.00 | 13:46.10 | 21:21.80 |
| 59 | 291 | Ethan Werkowski | 11 | Muskego | 11 | > 7 | 06:50.65 | 13:51.54 | 21:28.61 |
| 60 | 187 | Sebastian Pietz | 10 | Madison West | 32 | > 7 | 06:45.88 | 13:53.86 | 21:29.42 |
| 61 | 265 | Braden Burzynski | 9 | Muskego | 12 | > 7 | 05:58.57 | 13:14.09 | 21:29.95 |
| 62 | 281 | John Mesich | 9 | Muskego | 13 | > 7 | 06:46.87 | 13:52.13 | 21:29.99 |
| 63 | 262 | Alexander Baur | 10 | Muskego | 14 | > 7 | 06:50.56 | 14:05.00 | 21:31.28 |
| 64 | 176 | Beni Lara | 11 | Madison West | 33 | > 7 | 06:44.50 | 13:54.24 | 21:35.15 |
| 65 | 147 | Liam Benish | 9 | Madison West | 34 | > 7 | 07:04.57 | 14:18.33 | 21:37.07 |
| 66 | 264 | Ben Beres | 9 | Muskego | 15 | > 7 | 06:46.30 | 13:51.92 | 21:37.34 |
| 67 | 760 | Alex Gonzales | 10 | Racine Horlick | 2 | 32 | 06:48.85 | 14:10.69 | 21:38.69 |
| 68 | 813 | Jacob Bartzen | 9 | Sussex Hamilton | 4 | 33 | 06:57.85 | 14:12.54 | 21:47.15 |
| 69 | 149 | Freddie Berkelman | 9 | Madison West | 35 | > 7 | 07:05.41 | 14:22.43 | 21:50.66 |
| 70 | 827 | Tyler Vergin | 12 | Sussex Hamilton | 5 | 34 | 07:06.46 | 14:20.16 | 22:04.04 |
| 71 | 119 | Connor Adams | 10 | Greendale | 7 | (35) | 06:54.52 | 14:11.70 | 22:04.10 |
| 72 | 56 | Adam Balchan | 10 | Des Plaines (Maine West) | 3 | 36 | 07:01.66 | 14:26.25 | 22:09.44 |
| 73 | 161 | Owen Dunn | 9 | Madison West | 36 | > 7 | 07:08.59 | 14:22.32 | 22:11.18 |
| 74 | 279 | Mason Marschman | 11 | Muskego | 16 | > 7 | 06:40.93 | 14:10.22 | 22:13.46 |
| 75 | 462 | Pranil Panda | 11 | New Berlin Eisenhower | 2 | 37 | 06:50.23 | 14:11.80 | 22:14.24 |
| 76 | 124 | Declan Blask | 12 | Greendale | 8 | > 7 | 06:53.68 | 14:20.93 | 22:16.61 |
| 77 | 189 | Thomas Renz | 10 | Madison West | 37 | > 7 | 06:51.67 | 14:18.45 | 22:17.81 |
| 78 | 168 | Nick Henderson | 12 | Madison West | 38 | > 7 | 07:01.75 | 14:21.71 | 22:20.00 |
| 79 | 272 | Ty Glysch | 10 | Muskego | 17 | > 7 | 07:08.38 | 14:33.82 | 22:31.22 |
| 80 | 285 | Oscar Roloff | 9 | Muskego | 18 | > 7 | 07:08.44 | 14:34.10 | 22:32.57 |
| 81 | 154 | Edward Clay | 9 | Madison West | 39 | > 7 | 07:11.17 | 14:37.54 | 22:38.00 |
| 82 | 905 | Cole McKean | 9 | Muskego | 19 | > 7 | 07:18.82 | 14:33.89 | 22:41.84 |
| 83 | 784 | Easton Nowak | 9 | South Milwaukee | 2 | 38 | 06:47.29 | 14:09.28 | 22:45.08 |
| 84 | 131 | Phineas Lee | 11 | Greendale | 9 | > 7 | 06:49.36 | 14:15.80 | 22:49.73 |
| 85 | 188 | Shimon Rao | 9 | Madison West | 40 | > 7 | 07:10.72 | 14:39.45 | 22:52.28 |
| 86 | 451 | Max Franson | 11 | New Berlin Eisenhower | 3 | 39 | 06:51.34 | 14:31.71 | 22:53.69 |
| 87 | 486 | Nathaniel Foster | 10 | Racine Case | 1 | 40 | 07:23.68 | 14:55.22 | 22:55.05 |
| 88 | 759 | Esgar Fuentes | 9 | Racine Horlick | 3 | 41 | 06:48.55 | 14:33.07 | 22:55.10 |
| 89 | 896 | Evan May | 10 | Whitefish Bay | 4 | 42 | 07:16.27 | 14:46.74 | 22:55.64 |
| 90 | 781 | Jaxson Leanna | 9 | South Milwaukee | 3 | 43 | 07:03.07 | 14:38.56 | 22:58.46 |
| 91 | 778 | Ethan Brazgel | 12 | South Milwaukee | 4 | 44 | 07:00.43 | 14:37.69 | 23:00.44 |
| 92 | 888 | Patrick Brady | 12 | Whitefish Bay | 5 | 45 | 07:09.52 | 14:43.90 | 23:04.46 |
| 93 | 61 | Daniel Hebal | 9 | Des Plaines (Maine West) | 4 | 46 | 07:02.44 | 14:40.43 | 23:07.64 |
| 94 | 488 | Pedro Morales Cruz | 12 | Racine Case | 2 | 47 | 07:23.98 | 14:55.81 | 23:11.33 |
| 95 | 171 | Max Keller | 12 | Madison West | 41 | > 7 | 07:10.08 | 14:49.24 | 23:13.20 |
| 96 | 276 | Brody Iczkowski | 9 | Muskego | 20 | > 7 | 06:59.65 | 14:29.23 | 23:13.31 |
| 97 | 201 | Owen Smith | 9 | Madison West | 42 | > 7 | 07:31.99 | 15:09.61 | 23:13.37 |
| 98 | 455 | Dhruva Kalyani | 11 | New Berlin Eisenhower | 4 | 48 | 07:25.54 | 15:05.37 | 23:17.87 |
| 99 | 463 | Alex Radtke | 11 | New Berlin Eisenhower | 5 | 49 | 06:35.32 | 14:30.33 | 23:20.69 |
| 100 | 904 | Liam Petropoulos | 10 | Sussex Hamilton | 6 | (50) | 07:09.22 | 14:55.83 | 23:26.06 |
| 101 | 756 | Lealan Davis-Hicks | 9 | Racine Horlick | 4 | 51 | 07:21.85 | 15:06.50 | 23:27.41 |
| 102 | 824 | Charlie Schumacher | 10 | Sussex Hamilton | 7 | (52) | 07:07.96 | 14:55.29 | 23:31.40 |
| 103 | 138 | Noah Thomson | 10 | Greendale | 10 | > 7 | 06:53.59 | 14:39.59 | 23:33.14 |
| 104 | 459 | Bode Li | 9 | New Berlin Eisenhower | 6 | (53) | 07:02.77 | 14:35.82 | 23:33.62 |
| 105 | 273 | Brennon Grant | 9 | Muskego | 21 | > 7 | 07:05.56 | 14:53.27 | 23:41.39 |
| 106 | 123 | Braden Blask | 9 | Greendale | 11 | > 7 | 07:20.92 | 15:20.49 | 23:45.74 |
| 107 | 822 | Urban Mich | 9 | Sussex Hamilton | 8 | > 7 | 07:49.48 | 15:44.81 | 23:46.37 |
| 108 | 172 | Tavish Kennedy | 10 | Madison West | 43 | > 7 | 07:49.30 | 15:32.86 | 23:52.67 |
| 109 | 196 | Mason Shadle | 10 | Madison West | 44 | > 7 | 07:15.52 | 15:15.99 | 23:56.24 |
| 110 | 263 | Patrick Beer | 12 | Muskego | 22 | > 7 | 07:41.23 | 15:31.13 | 24:00.68 |
| 111 | 122 | Mason Bentley | 11 | Greendale | 12 | > 7 | 07:15.16 | 15:16.08 | 24:06.56 |
| 112 | 65 | Jake Mensching | 11 | Des Plaines (Maine West) | 5 | 54 | 07:14.74 | 15:15.71 | 24:07.58 |
| 113 | 456 | Reece Kirchoff | 9 | New Berlin Eisenhower | 7 | (55) | 07:15.76 | 15:01.88 | 24:10.67 |
| 114 | 261 | Wyatt Banach | 9 | Muskego | 23 | > 7 | 07:50.07 | 15:48.61 | 24:13.04 |
| 115 | 763 | Garrison Landry | 9 | Racine Horlick | 5 | 56 | 07:30.91 | 15:49.17 | 24:27.77 |
| 116 | 283 | Landon Plennes | 9 | Muskego | 24 | > 7 | 07:49.63 | 15:48.71 | 24:43.13 |
| 117 | 129 | Evan Labonte | 11 | Greendale | 13 | > 7 | 07:13.36 | 15:39.45 | 24:46.79 |
| 118 | 193 | Peter Schilling | 9 | Madison West | 45 | > 7 | 07:31.90 | 15:31.15 | 24:53.09 |
| 119 | 898 | Jack Newbold | 9 | Whitefish Bay | 6 | (57) | 07:53.14 | 16:03.07 | 24:55.19 |
| 120 | 777 | Brady Ahler | 12 | South Milwaukee | 5 | 58 | 07:14.53 | 15:39.61 | 24:58.94 |
| 121 | 783 | Carter Noie | 10 | South Milwaukee | 6 | (59) | 07:57.49 | 16:58.76 | 25:11.54 |
| 122 | 450 | Nathan Ewald | 11 | New Berlin Eisenhower | 8 | > 7 | 07:51.37 | 16:15.55 | 25:14.15 |
| 123 | 484 | Beto Altamirano | 12 | Racine Case | 3 | 60 | 07:23.53 | 15:44.98 | 25:21.32 |
| 124 | 762 | Hunter Kosterman | 10 | Racine Horlick | 6 | (61) | 07:42.34 | 16:05.04 | 25:28.16 |
| 125 | 490 | Kaeden Saunders | 11 | Racine Case | 4 | 62 | 07:23.38 | 16:11.89 | 25:37.37 |
| 126 | 766 | Kameron Schurman | 10 | Racine Horlick | 7 | (63) | 07:50.44 | 16:29.32 | 26:37.04 |
| 127 | 127 | Leo Hayashi | 11 | Greendale | 14 | > 7 | 07:40.15 | 16:58.86 | 26:50.81 |
| 128 | 152 | Liam Chiriboga | 9 | Madison West | 46 | > 7 | 07:56.20 | 16:56.98 | 27:03.08 |
| 129 | 492 | Haldan Yuhas | 9 | Racine Case | 5 | 64 | 08:37.93 | 17:29.93 | 27:08.69 |
| 130 | 143 | Nadim Alatout | 10 | Madison West | 47 | > 7 | 07:54.85 | 17:02.74 | 27:09.80 |
| 131 | 63 | Oskar Koper | 10 | Des Plaines (Maine West) | 6 | (65) | 07:49.78 | 17:18.28 | 27:28.97 |
| 132 | 892 | Oliver Henika | 9 | Whitefish Bay | 7 | (66) | 08:19.72 | 17:48.56 | 27:51.98 |
| 133 | 769 | Sawyer Stephens | 10 | Racine Horlick | 8 | > 7 | 08:06.67 | 17:39.73 | 28:18.08 |
| 134 | 125 | Michael Bode | 9 | Greendale | 15 | > 7 | 08:51.61 | 18:25.83 | 28:30.08 |
| 135 | 12 | Robin Summers | 10 | Beloit Memorial | 1 | < 5 | 08:43.33 | 18:25.57 | 28:39.17 |
| 136 | 68 | Armando Vivas | 10 | Des Plaines (Maine West) | 7 | (67) | 08:55.81 | 19:20.67 | 29:58.43 |
| 137 | 58 | Giovanni Cedillo | 9 | Des Plaines (Maine West) | 8 | > 7 | 09:00.97 | 19:22.81 | 31:04.37 |
| 138 | 153 | Dragos Chiruta | 12 | Madison West | 48 | > 7 | 09:51.16 | 20:20.13 | 31:35.72 |
| 139 | 770 | Blake Vilarreal | 9 | Racine Horlick | 9 | > 7 | 09:37.03 | 21:04.31 | 33:06.29 |
| 140 | 192 | Karl Ryan | 9 | Madison West | 49 | > 7 | 10:03.64 | 21:23.32 | 34:19.22 |
| 141 | 173 | Kieran Komarek | 10 | Madison West | 50 | > 7 | 12:22.06 | 24:30.51 | 37:17.39 |